package com.ruoyi.fetv.controller.userController.image.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.page.PageDomain;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.Getter;

import java.util.Date;

/**
 * @ClassName RequestVO
 * @Description
 * @Author 肖润杰
 * @Time 2023/3/10 11:07
 * @Version 1.0
 */
@ApiModel(value = "UserImageRequestVO", description = "用户的图片请求VO")
@Data
@Getter
public class RequestVO extends PageDomain {

    /**
     * 图片位置（字典）
     */
    @ApiModelProperty(value = "图片位置（字典fetv_image_location）")
    private Long location;

    /**
     * 说明
     */
    @ApiModelProperty(value = "说明")
    private String illustrate;

    /**
     * 跳转方式(字典）
     */
    @ApiModelProperty(value = "跳转方式(字典fetv_jump_mode）")
    private Long jumpMode;

    /**
     * 发布时间
     */
    @ApiModelProperty(value = "发布时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date releaseTime;
}
